churumbela wind instrument - German English Dictionary